/* 
 * -------------------------------------------------------------
 * This is the basic interface that handles the audio, including 
 * loading audios from storage and streaming play from memory.
 * 2011, by Wu Mu Xian
 * -------------------------------------------------------------
*/

package mygame.basicgameframework;

public interface Audio {
	// create new Music instances that represents a streamed audio file
	public Music newMusic(String fileName);
	
	// create new Sound instances that represents a short sound effect kept in memory
	public Sound newSound(String fileName);
}
